photo-finish camera - Turkish English Dictionary